package com.example.mobiledatapackage.exception;

/**
 * 枚举业务异常的类型
 */
public enum BusinessExceptionType {

    RdfSerializeException("RDF 序列化出现错误"),
    AuthenticationException("权限认证错误"),
    TokenInvalid("token 无效或过期，请重新登陆"),
    ;

    // 用于展示给用户的外部报错信息
    private final String externalMsg;

    BusinessExceptionType(String desc) {
        this.externalMsg = desc;
    }

    public String getExternalMsg() {
        return externalMsg;
    }
}
